pursue relentlessly - French English Dictionary